package com.fph.design;

/**
 * @InterfaceName IMenu
 * @Description TODO
 * @Author fph
 * @Date 2024-07-18 10:20
 **/
public interface IMenu {

    /**
     * 吊顶
     * @param matter
     * @return
     */
    IMenu appendCeiling(Matter matter);

    /**
     * 涂料
     * @param matter
     * @return
     */
    IMenu appendCoat(Matter matter);
    /**
     * 地板
     * @param matter
     * @return
     */
    IMenu appendFloor(Matter matter); // 地板

    /**
     * 地砖
     * @param matter
     * @return
     */
    IMenu appendTile(Matter matter);

    /**
     * 明细
     * @return
     */
    String getDetail();
}
